<?php
require_once('db.php');
$user_id = $id; 
session_start();
if ($_SERVER["REQUEST_METHOD"] == "POST") {
  $login = $_POST['login'];
  $pass = $_POST['pass'];
  $conn = new mysqli($host, $username, $password, $dbname);
  $query = "SELECT * FROM users WHERE login=?";
  $stmt = $conn->prepare($query);
  $stmt->bind_param("s", $login);
  $stmt->execute();
  $result = $stmt->get_result();
  if ($result->num_rows == 1) {
    $user = $result->fetch_assoc();
    if ($pass == $user['pass']) {
      if ($user['is_admin'] == 1) {
        // Пользователь - админ
        $_SESSION['login'] = $login;
        $_SESSION['is_admin'] = true;
        header("Location: admin.php");
        exit;
      } else {
        // Пользователь - обычный пользователь 
        $_SESSION['login'] = $login;
        $_SESSION['id'] = $user['id']; // Сохраняем id пользователя в сессии
        header("Location: application.php");
        exit;
      }
    } else {
      $error_message = "Неверный пароль!";
    }
  } else {
    $error_message = "Пользователь не найден!";
  }
  $conn->close();
}
?>


<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="CSS/style.css">
  <!-- на случай, если будет фавиконка -->
  <!-- <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">  -->
  <title>Вход</title>
</head>

<body>
  <header>
    <div class="logo">Починим!</div>
    <nav><a href="index.php">Зарегистрироваться</a></nav>
  </header>
  <main>
    <h1>Вход</h1>
    <form action="login.php" method="post">
      <label for="login">Логин:</label>
      <input type="text" name="login" id="login" placeholder="логин" required>
      <label for="pass">Пароль:</label>
      <input type="password" name="pass" id="pass" placeholder="пароль" required>
      <?php if (isset($error_message)) echo '<div style="color: red;">' . $error_message . '</div>'; ?>
      <button type="submit" class="btn-log">Войти</button>
    </form>
  </main>
</body>

</html>